using System;
using System.Configuration;

namespace SeguradoraIA.Framework.Configuration
{
    public class LoggerConfigurationElement : ConfigurationElement
    {
        [ConfigurationProperty("assembly")]
        public String AssemblyName
        {
            get
            {
                return (String)this["assembly"];
            }
            set
            {
                this["assembly"] = value;
            }
        }

        [ConfigurationProperty("typeName")]
        public String TypeName
        {
            get
            {
                return (String)this["typeName"];
            }
            set
            {
                this["typeName"] = value;
            }
        }

        [ConfigurationProperty("arguments")]
        public String Arguments
        {
            get
            {
                return (String)this["arguments"];
            }
            set
            {
                this["arguments"] = value;
            }
        }
        
        [ConfigurationProperty("listen")]
        public String Listen
        {
            get
            {
                return (String)this["listen"];
            }
            set
            {
                this["listen"] = value;
            }
        }

    }
}